home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PROGRAM / ANIVGA.ARJ / ANIVGA.HDR < prev    next >
Internet Message Format  |  1992-03-15  |  3KB

  1. From <@crdgw1.GE.COM:S_ROHRBACHER@irav1.ira.uka.de> Tue Nov 19 04:35:22 1991
  2. X-EXOS-Return-Path:  <@crdos1,@crdgw1.GE.COM:S_ROHRBACHER@irav1.ira.uka.de>
  3. Received:  from crdgw1.GE.COM by crdos1
  4.     id <928DAD6F0@crdos1>;  Tue, 19 Nov 91 04:35:22 EST
  5. Received:  by crdgw1.ge.com (5.57/GE 1.115)
  6.      id AA25155; Tue, 19 Nov 91 04:24:23 EST
  7. Message-Id:  <9111190924.AA25155@crdgw1.ge.com>
  8. Received: from irav1.ira.uka.de by iraun1.ira.uka.de id ab00985;
  9.           19 Nov 91 10:13 MET
  10. Date: Tue, 19 Nov 91 09:41 MET
  11. From: S_ROHRBACHER@irav1.ira.uka.de
  12. Subject: ANIVGA (1 of 6) Sprite Toolkit for TurboPascal6.0
  13. To: ibmbin@crdgw1
  14. X-Vms-To: IN%"ibmbin@crdgw1.crd.ge.com"
  15. Status: ORr
  16.  
  17. Hi Bill,
  18.  
  19. this is my sprite toolkit ANIVGA for TurboPascal6.0 and the VGA's 256 color
  20. mode.
  21. Some of ANIVGA's features are:
  22.  
  23.  - flickerfree animation by a "page-flipping" algorithm and using the
  24.    vertical retrace signal
  25.  - sprite movement in any increments you want
  26.  - arbitrary background image for the animation
  27.  - full use of the VGA's 256-color mode
  28.  - several sprite display methods available:
  29.    - sprites can be written normally (covering underlying figures)
  30.    - sprites can be declared to be transparent with regard to the background
  31.      or other sprites pixel by pixel
  32.    - sprites can change their color depending on the underlying background
  33.      image (-> shadow function)
  34.  - display methods can be different for each sprite
  35.  - pixel precise hit-detection routine built in
  36.  - correct clipping of sprites at the screen boundaries
  37.  - up to 32767 different sprites
  38.  - up to 500 sprites may be simultaneously active
  39.  - maximal size of each sprite = 64k
  40.  - maximal size of all loaded sprites only restricted by available memory
  41.  - works with virtual coordinates in the range -16000..+16000
  42.  - thus simple creation of horizontal/vertical "scrolling" games
  43.  - scrolling background image, too
  44.  - several supporting routines to: drawing lines (with built in clipping-
  45.    algorithm), points and graphic-text (incl. clipping), automatic heap
  46.    management for loading of sprites, sprite libraries, background images,
  47.    processor-speed adjustment,...
  48.  
  49. It's Freeware and hopefully it will ease some people's work a bit,
  50.  
  51. cu,
  52.     Kai
  53.  
  54. +--------------------------------------------+-------------------------------+
  55. |Kai Rohrbacher, University Karlsruhe/Germany|God is dead!       - Nietzsche |
  56. |E-Mail: S_ROHRBACHER@IRAVCL.IRA.UKA.DE      |Nietzsche is dead! - God       |
  57. |        UKB8@DKAUNI2.BITNET                 |Nietzsche is God!  - Dead      |
  58. +--------------------------------------------+-------------------------------+
  59.  
  60. ----- cut here -----
  61.  
  62. end
  63.